/*#footer {*/
  /*display: flex;*/
  /*flex-direction: column;*/
/*}*/
footer {
  /*padding: calculateRem(8px) calculateRem(16px);*/
  color: white;
  background: #3f51b5;
  height: 60px;
  margin-top: 2rem;
  position: sticky;
  top: 100%;
}

img {
  width: 25%;
}

/*.footer-xs {*/
  /*text-align: center;*/
  /*padding-top: 1rem;*/
/*}*/
